pit membrane - German English Dictionary